Rhodymenia palmata

Explore definitions, synonyms, and language insights of Rhodymenia palmata

Definitions

Noun
coarse edible red seaweed

Synonyms


More General Terms